home *** CD-ROM | disk | FTP | other *** search
- INCLUDE 'traps.a'
- EXPORT TRY:CODE
- EXPORT CLEAR_JUMP_TRACE_BIT:CODE
-
-
-
- ;ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
- ;Ñ Ñ
- ;Ñ Identifier: TRY Ñ
- ;Ñ ----------- Ñ
- ;Ñ Ñ
- ;Ñ Description Ñ
- ;Ñ ----------- Ñ
- ;Ñ This proc pushes the SLUDGE factor onto the stack and jumps to the Ñ
- ;Ñ parasite code. Ñ
- ;Ñ Ñ
- ;Ñ History Ñ
- ;Ñ ------- Ñ
- ;Ñ Ñ
- ;Ñ Author Date Description Ñ
- ;Ñ ------------------------------------------------------------------ Ñ
- ;Ñ Kevin McEntee 2/20/90 Original Implementation Ñ
- ;Ñ Ñ
- ;Ñ Ñ
- ;ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
- TRY PROC
- Move.L D0,-(SP)
- Move.L A0,-(SP)
- Move.L 16(SP),D0
- Move.L 12(SP),A0 ; put parasite code in A0
- Move.L D0,-(SP)
- Jsr (A0)
- ;
- AddA.L #4,A7 ; eat the Sludge Factor param
- Move.L 8(SP),A0 ; ra -> A0
- Move.L A0,16(SP) ; put return address at top of stack
- Move.L (SP)+,A0 ; restore A0
- Move.L (SP)+,D0
- AddA.L #8,A7
- RTS
- ENDPROC
-
-
-
- CLEAR_JUMP_TRACE_BIT PROC
- Andi #$BFFF,SR
- RTS
- ENDPROC
- END
-